The Tiki Dev Model: A process that it's not. | |
April 27th, 2017. Xavier de Pedro (xavi at tiki.org) - http://seeds4c.org/170427TikiUPF |
The Tiki Dev Model: A process that it's not. | |
Session on April 27th, 2017, for UPF Students.
Derived from several sources (see References below)
|
Tiki: FLOSS + Community + Association | |
See also: https://tiki.org/History
|
FLOSS: Tiki | ||
|
Hundreds of built-in features | ||
|
But... | |
|
1.1.1. Permissions & groups | |
|
1.1.2. Wiki engine | |
|
1.1.3. Tracker & form generator & reports | |
|
1.1.4. Calendars | |
|
1.1.5. Blog & news articles | |
|
1.1.6. Spreadsheet | |
|
1.1.7. Slideshow | |
|
1.1.8. Discussion forums | |
|
1.1.9. File galleries | |
|
1.1.10. Drawings | |
|
1.1.11. Screencapture and Screencast | |
|
1.1.12. Multilingual | |
|
1.1.13. PivotTables (!) | |
1.1.14. And many many more | |
Remember: https://doc.tiki.org/Features (rated with self-critricism)
|
Querying Tiki: MySQL tables vs the Unified Search Index | ||||||||||||||||||
Example: PluginTrackerList vs PluginList
|
The Tiki model | |
|
Benefits & challenges | |
Offers benefits
But does bring challenges
|
More about complexity and files | |
Tiki 7.1 (as a reference) contained 11348 files and it's the FLOSS Web application with the most built-in features. About half the code in Tiki is maintained by the Tiki community and the other half is re-using code from external libraries like Smarty, Zend Framework, jQuery, etc. So say we maintain about 6000 files. Sounds like quite a bit, but let's put this into perspective:
See: https://tiki.org/Coping+with+Complexity
|
profiles.tiki.org | |
|
Tiki NIH Syndrome? | |||
"Not Invented Here (NIH) is a term used to describe persistent social, corporate or institutional culture that avoids using or buying already existing products, research or knowledge because of their external origins. It is normally used in a pejorative sense, and may be considered an anti-pattern." Source: Wikipedia Half of the code in Tiki comes from other projects! Tiki includes code from over 60 external libraries, including:
|
Tiki interoperability | |
|
How much is it "worth"? | |
|
show.tiki.org for bug reporting & solving | |
"show.tiki.org project: improve bug reporting and solving", by Jean-Marc Libs. FOSDEM 2014.
|
Practical Information | |
|
Bonus extra play: | ||
The most comprehensive and integrated Free / Libre / Open Source enterprise software suite ever developed WikiSuite™ is especially suited to knowledge-centric organizations and offers most (80%+) of the data and information management features all organizations need
|
Wiksuite: Why this evolution? | |
|
Wikisuite: Overlap & interoperability & the Trend to suites | |
|
References | |
|